package com.softtown.modules.organization.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 差旅获取员工信息
 *
 * @author Dingyayong
 * @version v1.0
 * @create 2019-08-22 16:58
 **/
@Data
public class CompOrgEmplTravelAndStudyVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 申请人部门id
     */
    private Long applDeptId;

    /**
     * 申请人部门名称
     */
    private String applDeptName;

    /**
     * 申请人部门父级ids
     */
    private String applDeptPids;

    /**
     * 申请人上级部门名称
     */
    private String applDeptPname;

    /**
     * 申请人员工id
     */
    private Long applEmplId;

    /**
    * 预算部门id
    */
    private Long budDeptId;

    /**
     * 预算部门name
     */
    private String budDeptName;

    /**
     * 预算部门上级部门id
     */
    private String budDeptPid;

    /**
     * 预算部门上级部门名称
     */
    private String budDeptPname;

    /**
     * 员工信息
     */
    private CompOrgEmplVO compOrgEmpl;
    /**
     * id
     */
    private Long id;

    /**
     * 公司所属id
     */
    private Long compId;

    /**
     * 员工号
     */
    private String emplNum;

    /**
     * 姓名
     */
    private String realName;

    /**
     * 头像
     */
    private String headUrl;

    /**
     * 性别   0：男   1：女    2：保密
     */
    private Integer gender;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 部门号
     */
    private Long deptId;

    /**
     * 备注
     */
    private String remark;

    /**
     * 状态  0：停用   1：正常
     */
    private Integer status;

    /**
     * 更新者
     */
    private Long updater;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新时间戳
     */
    private String updateTimestamp;

    /**
     * 逻辑删除
     */
    private Integer isDeleted;

    /**
     * 创建者
     */
    private Long  creator;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 员工-岗位id
     */
    private List<Long> posnId;

    /**
     * 岗位名称
     */
    private List<String> posnName;
}

